草庐IT

UI AABB重叠

全部标签

ios - AnnotationView 在 calloutVIew 上重叠

我正在使用MapKit在map上显示数据。为此,我使用了CustomAnnotationView和CustomCalloutView。但问题是,当我让AnnotationView相互关闭时,AnnotationView在CalloutView上重叠。这是问题的屏幕截图。按钮也有问题,按钮的点击事件没有被调用。calloutView下方的4个按钮不会在点击时被调用。但是右上角代表编辑事件的按钮在点击时被触发。这是我的CalloutView代码。@implementationCustomCalloutView-(id)init{returnself;}-(IBAction)btnEditA

iOS - ScopeBar 与 TabBarController 中的 UISearchController 中的 SearchBar 重叠

我遇到了一个关于在我的UISearchBar下显示的范围栏的特殊问题。基本上,我以前遇到的问题是,每当我的UISearchController处于事件状态并且用户切换选项卡时,如果他回到包含UISearchController的UIViewController,背景就会返回。通过将UIViewController嵌入UINavigationController解决了这个问题。现在,出现了一个新问题。当我在UISearchController已经激活的情况下切换选项卡时,当我切换回来时,UIScopeBar显示在UISearchBar的顶部。这只能通过取消搜索并重新开始来解决。插图:我试

ios - 如何在导航栏 ios 上重叠图像

大家可以看到,在图片的上方有一个空白的状态栏(whitebar)我的问题:可以在状态栏上使用我的封面(图片)吗?我的代码:profile.ts{{usuario.nome}}{{usuario.email}}Deslogar 最佳答案 为了删除空白区域,您可以将以下内容添加到您的元标记中:viewport-fit=cover例子: 关于ios-如何在导航栏ios上重叠图像,我们在StackOverflow上找到一个类似的问题: https://stackove

objective-c - iOS:处理重叠的后台请求

在iOS应用程序中,我正在编写一个将收到消息的类,执行后台请求(通过performSelectorInBackground:withObject:),然后通过委托(delegate)方法返回结果(即然后将显示在map上)。当一次发生一个请求时,一切似乎都正常,但我试图弄清楚如何处理多个重叠请求。例如,如果用户在启动后台线程的搜索框中输入内容,然后在初始后台线程完成之前输入其他内容,应如何处理?有几个选项(不要让第二个请求在第一个请求进行时开始,一旦第二个请求就停止第一个,让两个同时运行并返回独立的结果,等等),但是有一种通用/推荐的方法来处理这个问题吗? 最

objective-c - UINavigationController 标题重叠

我正在使用UINavigationController并将UIViewController推送/弹出到它上面。在某些情况下,我试图弹出到RootViewController,然后在短暂延迟(0.1f)后推送ViewController。我的消息ViewController的推送代码如下。我的应用程序触发了两个通知。第一个选择一个选项卡,第二个将正确的ViewController推送到该选项卡的堆栈上。//usertapsabuttonandtheappneedstoswitchtabandpushthecorrectviewController//ontothetab.Ihavetri

ios - 停止导航栏重叠内容

我在我的应用程序中使用了一个UINavigationController,它工作得很好。在某些时候,在我的CollectionView中显示标题时,导航栏似乎已设置到堆栈中的较高位置,从而允许在其下方呈现内容。有谁知道如何将标题呈现在导航栏下方,而不是下方?非常感谢任何帮助!编辑如果有帮助,我运行了以下命令:NSLog(@"NavigationBarBounds%@",NSStringFromCGRect(self.navigationController.navigationBar.bounds));NSLog(@"NavigationBarFrame%@",NSStringFrom

ios - 启用抗锯齿后,使用不同颜色在 drawRect 中绘制重叠形状会导致边缘出血

我在绘制具有重叠的不同颜色的相同形状时遇到问题。启用抗锯齿后,生成的透明像素会渗出并导致伪像,如thisimage中所示。.她的顺序是画一个红色圆圈,画一个蓝色三角形,然后画一个红色三角形。这个问题可以通过禁用抗锯齿来解决,但结果是丑陋的锯齿状边缘。例如,是否有解决方案,我可以在其中主动对图形上下文进行反锯齿处理或渲染到图像并在该图像上进行抗锯齿处理。或者任何其他可以帮助我绘制具有清晰边缘的重叠形状的东西。这是重现问题的代码-(void)drawRect:(CGRect)rect{CGContextRefcurrentContext=UIGraphicsGetCurrentContex

ios - 取消 NSJSONSerialization - 键入时搜索,请求重叠

与iPhoneFacebook应用程序搜索功能类似,我在将功能键入我的应用程序时实现搜索,尽管在将数据解码为JSON格式时遇到问题。基本上发生的情况是因为某些搜索比其他搜索花费的时间更长,它们返回的时间间隔不同,这会在数据显示在屏幕上时导致一些小的视觉问题。我在每次解码后使用NSJSONSerialization为关键字“industry”设置了一个NSLOG2013-04-0923:38:18.941ProjectName[42836:1d03]http://fooWebAddress/json/?method=search&limit=10&q=indus2013-04-0923:

ios sdk MKMapView 重叠引脚?

我有mapView和许多图钉。本地图View缩小时,我将重叠的引脚分组为1(并在标签中显示其中的引脚总数)。但是,如果mapView被放大到最大,并且图钉仍然重叠,该怎么办?如何在它们不重叠的情况下移动它们?像这样:或者有其他解决方案吗? 最佳答案 对于同一问题的解决方案略有不同,WWDC2011#111-VisualizingInformationGeographicallywithMapKit中的演示视频(演示是视频中的18分钟多一点)演示了如何防止注释重叠的示例(包括一些漂亮的动画,在放大和缩小时显示和隐藏更详细的注释)。他们

使用容器 View 时,ios7 状态栏与工具栏重叠

我阅读了有关此问题的帖子,但发现没有任何效果,我认为这一定是因为我使用的是工具栏并将ViewController嵌入到容器View中。状态栏总是重叠。无论我是尝试更换工具栏还是在IB中设置不同的设置。似乎也因为它在容器View中,所以设置推断选项不起作用。我什至尝试在顶部放置两个工具栏,但只有这个显示出来。 最佳答案 iOS7中的状态栏是透明的,所以如果你想拥有与iOS6类似的外观,请创建一个20像素的View并将其添加到你的“容器”View中......UIView*statusBarView=[[UIViewalloc]init